IKsCommand<T>.GetValueAsync (int) 方法

以非同步作业从装置取得值,此方法会一直等待直到时间结束。

命名空间IntervalZero.KINGSTAR.Base.Class

组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
Task<T> GetValueAsync(
       int millisecondsTimeout,
       bool abortOnTimeout
)
Function GetValueAsync(
       millisecondsTimeout As Integer,
       abortOnTimeout As Boolean
) As Task(Of T)

参数

millisecondsTimeout

型别:int

若未取得值,命令将在指定的时间段之后中止。时间单位为毫秒。

 

abortOnTimeout

型别:bool

选择是否在超时前将命令中止。true:该命令将中止;false:命令不会被中止。

回传值

型别:Task<T>

表示一个非同步作业。

参见

IKsCommand<T> 介面

IntervalZero.KINGSTAR.Base.Class 命名空间